home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
tools
/
czesc_1
/
daterecall
/
english
/
daterecall.doc
< prev
next >
Wrap
Text File
|
1993-03-17
|
5KB
|
131 lines
-----------------------------------------------------
DateRecall V1.6
(C)1993 Mathias 'HCL' Delantes & Simon 'SMB' Feldmann
-----------------------------------------------------
Generalities:
------------
This utility allows you to launch other programs or to make a line of text
to be printed on screen according to a specified date. but the real specifi
cation of DateRecall is that you can specifie a *interval* of two dates.
You must write these dates (intevals) in a script. DateRecall searchs by de
fault in 'Env:DateRecall.prefs' but you can put the script where you like,
and call it by 'DateRecall <filename>'
Working under 2.0 (>2.1 too i hope) systems as well as 1.3/1.2 .
You must also have the command "run" in the directory c:
Entering a date:
---------------
The date must be written following this form:
DD-NN-MM-YYYY
DD corresponds to the first two letters of the name of the date's day.
This can be one of these: Mo,Tu,We,Th,Fr,Sa or Su. (oh,really ??)
NN corresponds to the number of the day.
MM corresponds to the number of the month.
YYYY corresponds to the year.
For example: Mo-27-07-1992 corresponds to July Monday 29th of 1992.
But you can replace part of this data with the wildcard '*'.
This can be very useful if you don't now to what day corresponds a date:
**-12-04-1992
Or if the fourth of every month are your favorite days...
**-04-**-19**
Or if you are superstitious...
Fr-16-**-19**
Launching a program or a line of text:
--------------------------------------
You just have to write what you want after the specified dates. If you want
to launch a program just tape the complete path, name and arguments, as you
would do with the CLI or the SHELL.If you want a line of text to be printed
on the screen you just have to write it in quotation marks. This avoids the
use of the 'echo' command. Warning: don't forget one space between date and
request.
Script example:
---------------
**-12-04-19** "Happy birthday Uncle" (1)
**-14-07-1992 "It's the French Liberty Day" (2)
**-10-**-1992 "Pay my phone note" (3)
Fr-13-**-1992 "Friday 13th..." (4)
Fr-13-**-1992 c:play sample/thunder (5)
**-**-**-**** "Urgent...send the file to Poom" (6)
Explanations:
(1) Write "Happy birthday Uncle" the April 12th of every year.
(2) Write "It's the French Liberty Day" the July 14th of 1992.
(3) Write "Pay my phone note" the 10th of every month of 1992.
(4) Write "Friday 13th..." every Friday 13th of 1992.
(5) Play the sample called 'thunder' every Friday 13th of 92.
(6) Write "Urgent...send the file to Poom" at anytime. This way you're
remembered for an action everytime you execute this tool.
Interval in the script:
-----------------------
You can specify a interval,which means that if you want to do something
between two dates you easily can! For example, if you want to print "Den
tist appointment,dear oh, dear!" between **-12-03-92 and **-16-03-1992.
In this case I suppose that the appointment's date is the 03/16.You must
specify it like this:
**-12-03-1992 - **-16-03-1992 "Dentist appointment,dear oh dear!"
You can also launch programs and use the '*', as in simple date mode.
Sa-**-**-19** - Su-**-**-19** c:play dh1:music/weekend
It will play the sample 'weekend' during the interval Saturday to Sunday.
So, an interval of time is specified like this:
DD-NN-MM-YYYY - DD-NN-MM-YYYY
Tips and author's conditions:
----------------------------
This program is freeware, this means that you can copy it freely as long
as you do not ask any more money for it than a nominal fee for copying. If
you want to distribute this program you should keep this document with it.
This program cannot be used for commercial purposes without written permis
sion from the author.If you make any modification to this software send me
a written rapport and a copy of your work. All right reserved, HCL 1992.
Last but not least I want to thank Random (for translating),Ramus (for his
help),Fakir (What nice songs),and especially SMB (alias Pipo) without whom
I would not code (!) in machine code.
Thanx also to Franz Schwarz for his bug report.
To contact me write to:
Delantes Mathias
14 rue Rene Leynaud
69001 Lyon
France
(for french users):
3615 RTEL (often enough)
78-36-19-96 Zenith rtc in Lyon (non-stop!)
or on E-Mail adress at: (indicate that you write to HCL)
gr1406@iutazoe.univ-lyon1.fr
Thank you for contacting me for bug report and suggestions, which would
allow me to improve this product... Hope you like it (?)
Translated in English by Random. Thanks to him.